package com.southwind.phone_store_demohd.service;

import com.southwind.phone_store_demohd.vo.DataVO;
import com.southwind.phone_store_demohd.vo.PhoneInfoVO;
import com.southwind.phone_store_demohd.vo.SpecsPackageVO;

import java.util.List;

public interface PhoneService {

    //首页数据接口方法
    public DataVO findDataVO();
    //根据类型查询手机商品详情
    public List<PhoneInfoVO> findPhoneInfoVOByCategoryType(Integer categoryType);
    //根据id查询手机的规格（大小，钱）这些(这个是用户点击购买弹出的sku页面数据)
    public SpecsPackageVO findSpecsByPhoneId(Integer phoneId);

    //减库存的方法（当用户购买后，就减库存）(根据规格id，还有用户买了多少个，去计算)
    public void subStock(Integer specsId,Integer quantity);
}
